package com.mangu.entity;

import java.io.Serializable;
import java.time.LocalDateTime;

public abstract class PublicCationsEntity implements Serializable{
	private static final long serivalVersionUID =1L;
	    //ID
		private String id;
		//名称
		private String name;
		// 上架时间
		private LocalDateTime shelfTime;
		// 下架时间
		private LocalDateTime underShelfTime;
		// 状态
		private int state;
		// 创建时间
		private LocalDateTime createTime;
		// 审核通过时间
		private LocalDateTime approvalTime;
		// 审核人
		private ComicEditorEntity reviewer;
	public String getId() {
		return id;
	}
	public void setId(String id) {
		this.id = id;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public LocalDateTime getShelfTime() {
		return shelfTime;
	}
	public void setShelfTime(LocalDateTime shelfTime) {
		this.shelfTime = shelfTime;
	}
	public LocalDateTime getUnderShelfTime() {
		return underShelfTime;
	}
	public void setUnderShelfTime(LocalDateTime underShelfTime) {
		this.underShelfTime = underShelfTime;
	}
	public int getState() {
		return state;
	}
	public void setState(int state) {
		this.state = state;
	}
	public LocalDateTime getCreateTime() {
		return createTime;
	}
	public void setCreateTime(LocalDateTime createTime) {
		this.createTime = createTime;
	}
	public LocalDateTime getApprovalTime() {
		return approvalTime;
	}
	public void setApprovalTime(LocalDateTime approvalTime) {
		this.approvalTime = approvalTime;
	}
	public ComicEditorEntity getReviewer() {
		return reviewer;
	}
	public void setReviewer(ComicEditorEntity reviewer) {
		this.reviewer = reviewer;
	}
	
}
